'use strict';var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(b,l,f){b instanceof String&&(b=String(b));for(var r=b.length,q=0;q=d;e--,k=-1){var b=c.getLine(e);-1=n;){for(var h=0;h>1,n=e(c.slice(0,g)).length;if(n==d)return g;n>d?a=g:b=g+1}}function A(c,a,d,e){if(!a.length)return null;e=e?v:w;a=e(a).split(/\r|\n\r?/);var b=d.line;d=d.ch;var y=c.lastLine()+1-a.length;a:for(;b<=y;b++,d=0){var n=c.getLine(b).slice(d),h=e(n);if(1== a.length){var p=h.indexOf(a[0]);if(-1==p)continue a;t(n,h,p,e);return{from:g(b,t(n,h,p,e)+d),to:g(b,t(n,h,p+a[0].length,e)+d)}}p=h.length-a[0].length;if(h.slice(p)!=a[0])continue a;for(var m=1;m=n;d--,f=-1){var h=c.getLine(d);-1